put the lid on

[put ðə lid ɔn]
na. 取缔;胜过一切;〈英俚〉结束
[网络] 禁止;相关词组

热门查询